a short-arse - Español Inglés Diccionario